.a-certificate {
    $self: #{&};
    @extend .app-font-size-sm;
    @extend .app-c-gray-light;
    &__money {
        color: #1a1a1a;
    }
    &__title {
        @extend .app-c-gray;
    }
    &__record {
        #{$self}__record-content {
            color: #1a1a1a;
        }
        &.u-state-warning {
            #{$self}__record-content {
                color: #F5A623;
            }
        }
    }
}
.app-table-jiaoyi {
    width: 818px;
}
.app-table-jiaoyi {
    table-layout: fixed;
    word-break: break-all;
    font-size: 14px;
    @extend .app-c-gray-light;
    &__sub {
        table-layout: fixed;
        > tbody {
            > tr {
                border-top: 1px solid #999999;
                &:first-child {
                    border-top: none;
                }
                > td {
                    &:first-child {
                        > .cell {
                            width: 130px;
                            height: 40px;
                            line-height: 40px;
                        }
                        border-right: 1px solid #999999;
                    }
                    &:first-child + td {
                        width: 100%;
                    }
                }
            }
        }
    }
    > tbody {
        > tr {
            border: 1px solid #999999;
            > td {
                text-align: center;
                border-left: 1px solid #999999;
                &:first-child {
                    width: 40px;
                    border-left: none;
                }
                &:first-child + td {
                    width: 102px;
                    padding-left: 7px;
                    padding-right: 7px;
                    .cell {
                        line-height: 20px;
                    }
                }
                &:first-child + td + td {
                    width: 100%;
                }
            }
        }
    }
    &__strong {
        > td {
            &:first-child + td {
                .cell {
                    color: #1a1a1a;
                    font-weight: bold;
                }
            }
        }
    }
    &__warning {
        > td {
            &:first-child + td {
                .cell {
                    color: #F5A623;
                }
            }
        }
    }
}